ecological stability - French English Dictionary